﻿@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:微软雅黑,黑体,Verdana,Arial,sans-serif;-webkit-text-size-adjust:none;color:#333;background:url(../images/index_05.jpg);}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;transition:all 0.3s;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
input {-webkit-appearance:none; /*去除input默认样式*/}
input[type="submit"],
input[type="reset"],
input[type="button"],
input{-webkit-appearance:none;}
.font_12{font-size:12px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_s{font-family:"宋体";}
.min_w{min-width:1200px;}
.container{width:1200px;margin:0 auto;}
.white_bg{background:#fff;}

/*header*/
.top_bg{height:31px;line-height:31px;padding-bottom:5px;background:url(../images/index_03.jpg) repeat-x bottom #f7f7f7;color:#5a3731;}
.nav_bg{height:55px;background:#b41d23;}
.nav li{line-height:55px;width:120px;float:left}
.nav li a{display:block;color:#fff;}
.nav li a:hover{background:#840005;}

/*index*/
.about_tit{height:160px;background:url(../images/index_09.png) no-repeat center top;color:#cb0404;}
.about_tit dt{color:#000;font-size:20px;line-height:25px;padding-top:15px;}
.about_tit dd{padding:20px 0;}
.about_con{width:640px;}
.about_con_tit{padding:10px 0;}
.about_con_tit_text{width:490px;margin:0 auto;height:43px;line-height:43px;border-top:#ed351e solid 1px;border-bottom:#ed351e solid 1px;color:#525252;font-size:25px;letter-spacing:6px;}
.about_text{line-height:30px;line-height:30px;height:270px;color:#555;overflow:hidden;margin:20px 0;}
.about_type_pos{height:240px;position:relative;}
.about_type{position:absolute;left:0;top:-24px;width:100%;height:335px;background:url(../images/index_29.png) no-repeat center top;}
.about_type ul{width:900px;margin:0 auto;}
.about_type li{width:300px;float:left;padding-top:65px;}
.about_type_name{height:40px;line-height:40px;background:url(../images/index_16.png) no-repeat center center;color:#562e2f;display:block;text-transform:uppercase;}

.pro_box{width:1161px;margin:0 auto;}
.pro_bg{padding:30px 0;background:#23181a;}
.pro_tit{height:160px;background:url(../images/index_10.png) no-repeat center top;color:#fff;}
.pro_tit dt{color:#fff;font-size:20px;line-height:25px;padding-top:15px;}
.pro_tit dd{padding:20px 0;}
.pro_list{width:870px;}
.pro_list li{transition: all 0.5s ease;margin-left:10px;margin-bottom:10px;width:280px;height:201px;float:left;position:relative;}
.pro_list li span{transition: all 0.5s ease;bottom:-201px;display:none;position:absolute;left:0;top:0;width:280px;height:101px;padding-top:100px;background:rgba(0,0,0,0.5) url(../images/index_30.png) no-repeat center 50px;color:#fff;text-transform:uppercase;}
.pro_list li:hover span{transition: all 0.5s ease;bottom:0;display:block;border-radius:0;}

.new_list li{width:570px;float:left;margin:50px 15px;}
.new_list_pic img{border:#b41d23 solid 3px;}
.new_list_con{width:400px;}
.new_list_tit{height:33px;border-bottom:#97958e dashed 1px;display:block;margin-bottom:10px;}
.new_list_text{line-height:24px;height:72px;color:#6c6c6c;}
.new_list li a:hover{color:#cb0404;}

.show_bg{height:430px;background:url(../images/index_40.jpg) no-repeat center top;}
.scrollpic {
	width: 1200px;
	}
#myscroll {
	display: block;
	width: 100%;
	position: relative;
	height: 201px;
	overflow: hidden;
}
#myscroll #myscrollbox {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000px;
}
#myscroll ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#myscroll ul li {
	display: block;
	float: left;
	padding: 0 10px;
	width:283px;
}
#myscroll ul li a {
	display: block;
	float: left;
	width: 283px;
	padding: 0;
	position: relative;
	height: 201px;
	color: #333;
}

#mybtns {
	display: block;
	position:relative;
}
#mybtns a {
	width: 42px;
	height: 42px;
	display: block;
}

#mybtns a:hover, #myscroll, #mybtns a,  #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left {
	background: url(../images/jt_l.png) no-repeat center center;
	position:absolute;left:-50px;top:80px;
}
#mybtns #right {
	background: url(../images/jt_r.png) no-repeat center center;
	position:absolute;right:-50px;top:80px;
}

.net{width:560px;}
.net_tit{height:35px;border-bottom:#f00 dashed 1px;color:#f00;background:url(../images/index_41.png) no-repeat left top;line-height:24px;padding-left:18px;text-transform:uppercase;margin-bottom:30px;}
.net_tit font{font-size:20px;color:#333;padding-right:5px;}
.net_text{width:340px;height:132px;overflow:hidden;}

/*footer*/
.copyright{padding:30px 0;color:#fff;background:#b41d23;}

/*main*/
.main_bg{background:url(../images/m07.jpg) no-repeat center bottom;}
.main_top{height:52px;line-height:52px;background:url(../images/m01.png) no-repeat 30px center #f4f5f7;padding-left:60px;}
.main_tit{height:160px;background:url(../images/m04.png) no-repeat center top;color:#cb0404;}
.main_tit dt{color:#000;font-size:20px;line-height:25px;padding-top:15px;}
.main_tit dd{padding:20px 0;font-size:28px;text-transform:uppercase;}
.type_list{position:relative;width:100%;text-align:center;overflow:hidden;margin:30px 0;}
.type_list ul{float:left;position:relative;left:50%;}
.type_list ul li{float:left;position:relative;right:50%;padding:0 5px;}
.type_list li a{display:block;height:36px;line-height:36px;padding:0 10px;color:#939292;background:#e6e6e6;}
.type_list li a:hover{background:#cb0404;color:#fff;text-decoration:none;}
.main_con{padding:20px 14px;}
.main_pro li{float:left;margin:10px 10px;width:273px;position:relative;}
.main_pro_name{margin:20px 10px;height:28px;line-height:28px;background:#eee;display:block;border-radius:14px;color:#cb0404;}
.main_pro li:hover .main_pro_name{background:#cb0404;color:#fff;}
.main_pro_pos{display:none;position:absolute;top:0;left:0;background:url(../images/m06.png) rgba(0,0,0,0.5) no-repeat center center;width:273px;height:202px;}
.main_pro li:hover .main_pro_pos{display:block;}
.page{position:relative;width:100%;text-align:center;overflow:hidden;margin:30px 0;}
.page ul{float:left;position:relative;left:50%;}
.page ul li{float:left;position:relative;right:50%;padding:0 5px;}
.page li a{display:block;height:36px;line-height:36px;padding:0 10px;color:#939292;background:#e6e6e6;}
.page li a:hover{background:#cb0404;color:#fff;text-decoration:none;}


.pt_l { width: 92px; height: 92px; }
.pt li { margin-top: 39px; }
.pt_l span { display: block; text-align: center; font-size: 36px; color: #fff; height: 67px; line-height: 65px; background: #c32512; }
.pt_l font { display: block; text-align: center; font-size: 14px; color: #fff; height: 25px; line-height: 25px; background: #b38911; }
.pt_r { height: 90px; width: 857px; border: 1px solid #c32512; border-left: none; padding-left: 28px; }
.pt_r_01 { width: 645px; }
.pt_r_01 span { margin-top: 8px; font-size: 20px; color: #000; display: block; }
.pt_r_01 font { line-height: 26px; margin-top: 10px; font-size: 14px; color: #000; display: block; }
.pt_r_02 { font-size: 14px; color: #000; margin-right: 10px; margin-top: 68px; }
.pt_r_02 a { color: #000; }
.prot { padding-bottom: 109px; }


.zailiu{
	width: 1200px;
	margin: 0 auto;
}
.zailiu-YI{
	width: 1200px;
	margin-top: 40px;
}
.zailiu-left{
	width: 534px;
	float: left;
	margin-left: 182px;

}
.zailiu-1{
	margin-bottom: 20px;
	line-height: 41px;
}
.zailiu-1 span{
	display: block;
	float:left;
}
.zailiu-1 input{
	border-top:5px solid #EAEAEA ;
	border-left:5px solid #EAEAEA;
	width: 383px;
	height: 41px;
	background:#EAEAEA;
	float:left;
	line-height: 36px;
}
.contXIAN-1-2{
	border-top:5px solid #EAEAEA ;
	border-left:5px solid #EAEAEA;
	width: 428px;
	height: 201px;
	background: #EAEAEA;
	resize:none;
}
.cxSHI-6{
	width: 133px;
	height: 110px;
	background: url(../images/cj.png) no-repeat center center;
	color:#ffffff;
	font-size: 18px;
	text-align: center;
	line-height: 18px;
	margin-left: 230px;
	
}
.cxSHI-6:hover{
	cursor: pointer;
}
.zailiu-right{
	width:240px;
	float: left;
}
.zailiu-right-1{
	width: 404px;
	height: 214px;
	/*text-align: center;*/
	background: url(../images/news-img.png) no-repeat center center;
	float: left;
}
.zailiu-right-1 span{
	display: block;
	width: 210px;
	height: 110px;
	margin: 0 auto;
	padding-top: 40px;
}
.zailiu-right-2{
	float: right;
}